
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, lengend, button, input, textarea, th, td, table { margin:0px; padding:0px;font-size:12px;color:#666666;}
*{ margin:0px; padding:0px;}
ul,li{ list-style:none; padding:0px; margin:0px;font-size:12px;}
td{ font-size:12px;}
a:link{ color:#333333; text-decoration:none;}
a:visited{ color:#333333; text-decoration:none;}
a:hover{ color:#ff0000; text-decoration:none;}
a:active{ color:#333333; text-decoration:none;}
#cl{ margin:0px; height:0px; padding:0px;}
img{ border:none;}
#wp1002{ width:1002px; margin:0px auto;}
#top{ width:1002px;}
#top ul li{ float:left;}
#top ul li.logo{ width:250px; }
#nav{ width:750px;}
#nav_top ul{ width:750px;}
#nav_top ul.sy{ line-height:24px; height:24px; text-align:right; padding-top:5px}
#nav_top ul.sy a.f{ background:url(/skins/32473/images/icon1.jpg) left center no-repeat; padding-left:20px; padding-right:10px; line-height:22px; height:22px;}
#nav_top ul.sy a.s{ background:url(/skins/32473/images/icon2.jpg) left center no-repeat; padding-left:20px; padding-right:10px;line-height:22px; height:22px;}
#nav_top ul.sy a.t{ background:url(/skins/32473/images/icon3.jpg) left center no-repeat; padding-left:20px; padding-right:10px;line-height:22px; height:22px;}

#flash{ width:1002px; margin:0px auto; clear:both;}

#main{ width:1002px;}
#left{ width:204px;float:left; border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC; background:#f5f5f5; padding-left:12px; padding-right:12px; padding-bottom:10px;}
#serch{ width:204px;}
#serch img{ margin-bottom:5px;}

#serch .tab{ border:1px solid #cccccc; padding:10px 5px; background:#FFFFFF; line-height:30px; height:30px; vertical-align:top;}
#serch .tab ul li{ float:left;}
#serch .tab input.btn .kuang{ margin-right:5px; float:left;}
.kuang{ line-height:px; height:18px; color:#CCCCCC; width:120px;}
#serch .tab input.btn{ margin-top:3px !important;margin-top:0px}

#proml{ margin-top:5px;}
#plist{ width:202px; border:1px solid #CCCCCC; margin-top:5px; background:#FFFFFF;}
#plist h1{ width:182px; background:url(/skins/32473/images/jh.gif) 10px center no-repeat; padding-left:20px; border-bottom:1px dashed #CCCCCC; line-height:26px;height:26px; display:block;}
#plist li{width:182px; background:url(/skins/32473/images/fx.jpg) 10px center no-repeat; padding-left:20px; border-bottom:1px dashed #CCCCCC; line-height:26px;height:26px; display:block;}
#plist ul{ padding-bottom:10px;}

#link{ margin-top:5px;}
#links{ background:#FFFFFF; width:202px; border:1px solid #CCCCCC; margin-top:5px; padding-bottom:10px;}
#links ul li{ background:url(/skins/32473/images/icon5.jpg) 5px center no-repeat; padding-left:20px; line-height:26px; height:26px;border-bottom:1px dashed #CCCCCC; }

.mt8{ margin-top:8px;}

#iab{ width:545px;}
#middle{ width:545px; float:left;}
#middlen{ width:750px; float:left;}
#nymiddle{ width:770px; float:left;}
#abcotnet{ line-height:24px; padding:10px;}
#abcotnet img{ width:530px}
#ccotnet{ line-height:24px; font-size:14px; padding-left:30px; padding-top:40px;}
#ccotnet a{ font-size:14px;}

#inews{ width:545px; margin-bottom:10px;}
#inews ul{ width:530px; margin:0px auto; padding-top:5px;}
#inews ul li{ background:url(/skins/32473/images/fx.jpg) 10px center no-repeat;line-height:26px;height:26px;padding-left:20px;width:510px; border-bottom:1px solid #CCCCCC;}
#inews ul li a{ width:430px; height:26px; height:26px; display:block; float:left;}
#inews ul li span{height:26px; height:26px; width:80px; font-family:Arial, Helvetica, sans-serif; text-align:center;}


#news{ width:545px; margin-bottom:10px;}
#news ul{ width:530px; margin:0px auto; padding-top:5px;}
#news ul li{ background:url(/skins/32473/images/icon7.jpg) 5px center no-repeat;line-height:26px;height:26px;padding-left:20px;width:510px; border-bottom:1px dashed #CCCCCC;}
#news ul li a{ width:430px; height:26px; height:26px; display:block; float:left; overflow:hidden}
#news ul li span{height:26px; height:26px; width:80px; font-family:Arial, Helvetica, sans-serif; text-align:center;}

#down{ width:545px; margin-bottom:10px;}
#down ul{ width:530px; margin:0px auto; padding-top:5px;}
#down ul li{ background:url(/skins/32473/images/icon7.jpg) 5px center no-repeat;line-height:26px;height:26px;padding-left:20px;width:510px; border-bottom:1px dashed #CCCCCC;}
#down ul li a{ width:370px; height:26px; height:26px; display:block; float:left; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
#down ul li span{height:26px; height:26px; width:70px; font-family:Arial, Helvetica, sans-serif; text-align:center; display:block; float:left; text-align:center;}
#down ul li span a{ width:70px; line-height:26px; height:26px; display:block; text-align:center;}


#newsd ul li.tit{ font-size:14px; font-weight:bold; text-align:center; line-height:40px; height:40px;}
#newsd ul li.time{ text-align:center; line-height:25px; height:25px;}
#newsd ul li.nconttent{ line-height:24px; padding:10px;}

#downd ul li.tit{ font-size:14px; font-weight:bold; text-align:center; line-height:40px; height:40px;}
#downd ul li.time{ text-align:center; line-height:25px; height:25px;}
#downd ul li.ncontent{ line-height:24px; padding:10px;}

#prot{ width:545px;}
#prot ul{ padding-left:10px;}
#protab{ padding:10px 10px 0px 10px; width:111px; float:left;}
#protab h1{ width:110px; line-height:18px; height:35px; text-align:center; overflow:hidden; font-weight:normal; padding-top:5px;}
.map {
width:110px;
height:110px;
display:table-cell;/* for opera */
text-align:center;
vertical-align:middle;/* for opera */
border:1px solid #CCCCCC;
}
img {
display:inline-block;
text-align: center;
vertical-align:middle;
}
.edge {
 width:0;
 height:100%;
 display:inline-block;
vertical-align:middle;
}

#right{ width:210px; padding-left:17px;float:left; margin-top:1px;}
#icontact li{ border:1px solid #CCCCCC; padding:10px; margin-top:5px; line-height:23px;}
#newpro{ margin-top:15px;}
#newprolist{ background:#f3f3f3; border:1px solid #cccccc; margin-top:5px}
#newprolist ul{ width:100%; margin:0px auto; background:#FFFFFF; padding-bottom:5px;}
#newprolist ul li{ background:url(/skins/32473/images/icon5.jpg) 10px center no-repeat #FFFFFF; line-height:18px; padding-left:25px; border-bottom:1px dashed #CCCCCC; padding-right:10px; padding-top:2px; padding-bottom:2px;}

#allbx{ width:545px; border-bottom:1px dashed #CCCCCC; line-height:26px; height:26px; text-align:right; font-size:10px; clear:both;}
#allbx{ font-size:12px; padding-right:10px}
#allbx a.home{ background:url(/skins/32473/images/icon8.jpg) left center no-repeat; padding-left:20px; padding-right:10px; font-size:12px;}
#allbx b{ font-size:12px; color:#FF0000; font-weight:normal;}

#allbxx{ width:750px; border-bottom:1px dashed #CCCCCC; line-height:26px; height:26px; text-align:right; font-size:10px; clear:both;}
#allbxx{ font-size:12px; padding-right:10px}
#allbxx a.home{ background:url(/skins/32473/images/icon8.jpg) left center no-repeat; padding-left:20px; padding-right:10px; font-size:12px;}
#allbxx b{ font-size:12px; color:#FF0000; font-weight:normal;}

#prolisttab{ width:545px;}
#prolist_box{ padding:10px 10px 0 10px; clear:both;}
#prolist_box li{ clear:both;  padding-bottom:10px; margin-bottom:10px;}
#prolist_box li .zh_img{ float:left;border:1px solid #ddd; line-height:90px; height:105px; width:105px; background:#fff; text-align:center;}
#prolist_box li .zh_text{ float:left; margin-left:10px; font-size:12px; width:405px; }
#prolist_box li .zh_text h1{ font-size:14px; line-height:20px; font-weight:bold; margin-bottom:5px; height:20px; overflow:hidden; border:none;}
#prolist_box li .zh_text h1 a{ color:#333333;}
#prolist_box li .zh_text h1 a:hover{ color:#db1515;}
#prolist_box li .zh_text p{color:#666; line-height:20px; height:60px; overflow:hidden;}
#prolist_box li img{ vertical-align:middle; width:80px;}

.pro_xxjsan{ background:url(/skins/32473/images/arr.gif) no-repeat left; padding-left:20px; display:block; color:#666; width:125px;}
.pro_xxjsan:hover{ color:#FF0000;}
#ind_pro_img{ margin-bottom:10px; clear:both; width:545px; height:100px; display:block;}
#prolist_box li .zh_img span{width:100px;text-align:center;border:1px solid #fff;line-height:100px;height:100px;font-size:100px;}
*>#ind_pro_img .proimg{font-size:12px;}
#fy{ width:540px; margin:0px auto; text-align:center; clear:both; padding-top:10px;}

#prodetailtab{ width:770px;}
#prodet{ padding-left:15px; margin-bottom:15px;}
#prodet h1{ font-size:14px; font-weight:bold; text-align:center; line-height:40px; height:40px;}
#prodet li.pimgs{ border:5px solid #f2f2f2; width:300px; padding:5px; float:left;}
#prodet li.pimgs span{ width:120px; text-align:center; line-height:20px; height:20px; margin:0px auto; background:}
#prodet li.protext{ float:left; padding-left:15px; line-height:22px; width:400px; font-size:14px;}
.pimgs{ /*非IE的主流浏览器识别的垂直居中的方法*/
	display: table-cell;
	vertical-align:middle;

	/*设置水平居中*/
	text-align:center;

	/* 针对IE的Hack */
	*display: block;
	*font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/
	*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/

	width:290px;
	height:220;

}
.pimgs img {
	/*设置图片垂直居中*/
	vertical-align:middle;
}
#pcont{ clear:both; }
#pcont li.biaot{ background:#ebebeb; line-height:26px; height:26px; padding-left:10px; color:#666666;}
#pcont li.cont{ padding:10px; line-height:24px;} 

#xgcp{ clear:both; background:#ebebeb; padding-left:10px; padding-right:10px; line-height:22px; height:22px; color:#FF0000;}
#xgcp a{ color:#FF0000;}
#orderk ul{ border:1px dashed #cccccc; padding:10px 5px; margin-bottom:10px; line-height:20px;}
#foot{ width:1002px; clear:both; margin-top:10px; margin-bottom:10px;}
#foot .footop{ border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC; background:#efefef; height:30px; width:1002px; display:block;}
#foot .foottxt{ text-align:center; padding:10px 0; background:#efefef; line-height:23px;}

#flashnav a{ background:url(/skins/32473/images/a_h.jpg) left center no-repeat; line-height:28px; height:28px; width:66px; color:#FFF; display:block; float:left; margin-right:6px; padding-left:20px;}
#flashnav a:hover{ background:url(/skins/32473/images/dha.jpg) left center no-repeat;}